home *** CD-ROM | disk | FTP | other *** search
/ Precision Software Appli…tions Silver Collection 3 / Precision Software Applications Silver Collection Volume Three (PSM) (1993).iso / drivers / 3drvs150.arj / 3_DRIVES.DOC next >
Text File  |  1993-02-10  |  52KB  |  1,041 lines

  1. 3_Drives v1.5 Shareware version Released February 1993
  2.  
  3. ╒══════╡  3_Drives v1.5  │
  4. │                                  ┌────────────────┐    ┌────────────────┐
  5. │      Dustbowl Designs, Inc.      │     426 MB     │    │░░░░0   MB░░░░░░│
  6. │      -=≡ NOT REGISTERED ≡=-      │ ≡■≡≡≡≡≡≡≡≡≡≡≡≡ │    │░░░░░░░░░░░░░░░░│
  7. │    "Dedicated to enhancing the   └────────────────┘    └────────────────┘
  8. │    world's personal computers."  E:     Installed      4_Drives v2.1 only
  9. │       (405) 741-2721 BBS
  10. ├───────────────────────────────────────────────────────────────────────────┐
  11. │     Copyright 1992 by Dustbowl Designs, Inc. All rights reserved.         │
  12. │         9606 N.E. 4th Street, Midwest City, Oklahoma USA 73130            │
  13. │   See 3_Drives.doc for v2.1 registration information. (405) 741-4705      │
  14. └───────────────────────────────────────────────────────────────────────────┘
  15.  
  16. The universal device driver that lets you add an additional 16-bit
  17. interface to your system.  Add up to two **= MORE =** MFM, RLL, ESDI
  18. or AT/IDE hard disk drives regardless of the first interface type.
  19.  
  20. =====Introduction=============================
  21. 3_Drives v1.5 is a shareware CONFIG.SYS block device driver that
  22. allows the utilization of a SINGLE hard disk drive on the standard
  23. Secondary Port Address using the DOS operating system giving you the
  24. potential total of FOUR fully functional hard drives in your system!
  25. This unique device drive also permits two incompatible controllers
  26. and/or host adapters to COEXIST in the same system.
  27.  
  28.         *  With 3_Drives you can combine MFM, RLL, ESDI, AT/IDE and
  29.            SCSI hard disk drives......
  30.  
  31.                Primary Port       |       Secondary Port
  32.                   Address         |           Address
  33.                                   |
  34.               Drive 1   Drive 2   |
  35.               ┌─────┐   ┌─────┐   |   ╔══════ 4_Drives ══════╗
  36.               │ RLL │   │ RLL │   |   ║ ╒ 3_Drives ╕         ║
  37.               └─────┘   └─────┘   |   ║ │ ┌─────┐  │ ┌─────┐ ║
  38.               ┌─────┐   ┌─────┐   |   ║ │ │ IDE │  │ │ IDE │ ║
  39.               │ MFM │   │ MFM │   |   ║ │ └─────┘  │ └─────┘ ║
  40.               └─────┘   └─────┘   |   ║ │ ┌─────┐  │ ┌─────┐ ║
  41.               ┌─────┐   ┌─────┐   |   ║ │ │ESDI │  │ │ESDI │ ║
  42.               │ESDI │   │ESDI │   |   ║ │ └─────┘  │ └─────┘ ║
  43.               └─────┘   └─────┘   |   ║ │ ┌─────┐  │ ┌─────┐ ║
  44.               ┌─────┐   ┌─────┐   |   ║ │ │ MFM │  │ │ MFM │ ║
  45.               │ IDE │   │ IDE │   |   ║ │ └─────┘  │ └─────┘ ║
  46.               └─────┘   └─────┘   |   ║ │ ┌─────┐  │ ┌─────┐ ║
  47.               ┌─────┐   ┌─────┐   |   ║ │ │ RLL │  │ │ RLL │ ║
  48.               │SCSI │   │SCSI │   |   ║ │ └─────┘  │ └─────┘ ║
  49.               └─────┘   └─────┘   |   ║ ╘══════════╛         ║
  50.                                   |   ╚══════════════════════╝
  51.                                   |
  52.              Our systems handle   |   Any one of these interfaces
  53.              this side already.   |   can be added using 3_Drives
  54.                                   |   or 4_Drives.
  55.            Any of these works...>>>>> with any of these!
  56.  
  57.  
  58.         *  This means you DO NOT have to retire your older MFM  or RLL
  59.            drives if you purchase a new AT/IDE hard disk drive!!!
  60.  
  61.         *  Allows you to still boot to a SCSI drive in a system
  62.            with IDE, MFM, RLL or ESDI.
  63.  
  64.         *  If you have two IDE drives that will not work together due
  65.            to a manufacturer's Master/Slave incompatibility, 3_Drives
  66.            lets them coexist without conflict.
  67.  
  68.         *  With 3_Drives you can easily use an AT/IDE, MFM, RLL or
  69.            ESDI drive to backup data and/or transport large quantities
  70.            of data between systems at hard drive speeds.
  71.  
  72. =====Upgrade Offer============================
  73. As noted in the screen representation and at the beginning of this
  74. document, 3_Drives shareware v1.5 supports a SINGLE primary partition
  75. on a SINGLE hard disk drive at the Secondary Port Address.  In the
  76. event that you may want to add a SECOND drive to the Secondary Port
  77. Address, or desire access to logical drives in extended partitions, we
  78. offer the programs: registered v2.1 3_Drives and 4_Drives.
  79.  
  80. Registered version features:
  81.   * Ultra-fast program loading without delays or required user
  82.     intervention.
  83.   * Program supports up to 10 logical drives per physical drive.
  84.   * Includes 4_Park, a four drive head-parking/screen-saver utility.
  85.   * Discount on version upgrades.
  86.   * Access to advanced technical support and registered user sections
  87.     of our support BBS.
  88.   * Postscript version of the documentation.
  89.  
  90. =====System Requirements======================
  91. A few simple conditions must be met in order to utilize the 3_Drives
  92. device driver.
  93.  
  94. They are:
  95.  
  96.    1. Computer system MUST be either a 286, 386sx, 386dx, 486sx or
  97.       486dx.
  98.  
  99.    2. DOS level must be v3.0 or higher, including Digital Research
  100.       DR DOS 6.0, with a single Primary partition (3_Drives v1.5
  101.       shareware version, only).
  102.  
  103.    ** Registered 3_Drives or 4_Drives v2.1 also support Extended
  104.       partitions with up to 10 logical drives per physical unit.
  105.  
  106.    3. A second Controller or Host Adapter which must have the option
  107.       to set a Secondary Port Address to 170h and to disable IRQ14
  108.       monitoring.  The Secondary Port Address feature is available on
  109.       practically every hard drive controller made and the disable
  110.       IRQ14 feature is found on about half of the adapters, but is
  111.       "do-able" on 100% of them using a simple tape-over method (See
  112.       App Note #10 for "Tape-Over Method"). Jumpers and settings for
  113.       the Seagate ST-07A, ST-08A, Acculogic SIDE-3 AT/IDE Host
  114.       Adapters and Western Digital WD1006-xxx, Adaptec ACB-231x,
  115.       Adaptec ACB-237x or Data Technology DTC728x MFM/RLL ST506/ST412
  116.       Interface controllers are included in this doc file to show you
  117.       how this is done. (See Controller and Host Adapter Setup
  118.       Instructions).
  119.  
  120.  
  121. =====Preparing "Secondary Port" Disk Drives====
  122. The disk drive that will be attached to the Secondary Port Address
  123. needs to be partitioned and formatted on the Primary Port Address
  124. prior to using the 3_Drives/4_Drives device driver.  Use the standard
  125. DOS utilities, FDISK and FORMAT, or automatic installation software to
  126. accomplish the task.  This will probably require temporarily removing
  127. the existing hard disk drive controller or preparing the "Secondary"
  128. drive in a different system.
  129.  
  130. BEFORE disengaging the "Primary" drives, BE SURE to write down the
  131. CMOS drive type(s). If 'User Defined' or 'Custom' drive types are
  132. being used, write down the associated cylinder, head, write precomp,
  133. lzone and sector per track values.
  134.  
  135.       (If the drive you intend to install on the Secondary Port
  136.       Address is prepared and ready to go, jump to step #9 below)
  137.  
  138. The installation steps to take for an unprepared drive without data
  139. are roughly as follows:
  140.  
  141.   .5  Finish reading the rest of this document.
  142.  
  143.    1. Satisfy yourself that BACKUPs of your data are current and in
  144.       good condition.
  145.  
  146.    2. Prepare a bootable floppy diskette and copy (or simply have
  147.       available on a separate diskette) FDISK and FORMAT to this
  148.       floppy.
  149.  
  150.    3. Install (on the default Primary Address) the controller or host
  151.       adapter for the drives you eventually intend to use on the
  152.       device driver and set the appropriate drive type number in the
  153.       system CMOS setup. Remember, each controller will support one or
  154.       two drives.  The drive jumpers that establish drive selects or
  155.       Master/Slave relationships follow the same rules as they would
  156.       in a single controller system. Do not set a MFM or RLL to Drive
  157.       select three!
  158.  
  159.    4. Boot to the floppy diskette.
  160.  
  161.    5. Use FDISK to define the Partition(s). The system will
  162.       automatically reboot to the A: drive after concluding FDISK.
  163.  
  164.    6. FORMAT C: /S (Registered versions: including any other logical
  165.       drives in extended partitions without the /s).
  166.  
  167.    7. Confirm that the hard drive boots without the floppy in A: and
  168.       can perform reads and writes, and is good working condition.
  169.  
  170.    8. Restore the CMOS drive types to the ones used on the original
  171.       1st (and 2nd) drives. Power down the system and reinstall the
  172.       controller for the original drives.
  173.  
  174.    9. Set the second Host Adapter for the "Secondary" drive to
  175.       Secondary Port Address 170h and disable IRQ14 monitoring. (see
  176.       below for examples of popular Host Adapter/Paddle Board and
  177.       Controller jumper settings). You do not have to make any changes
  178.       to the drive select jumpers or Master/Slave jumpers.
  179.  
  180.   10. Reboot. The system should start in the same way it always has.
  181.  
  182.   11. Copy the 3_DRIVES.HDD program into the root directory of the C:
  183.       drive and Edit the CONFIG.SYS file to include the line:
  184.  
  185.                DEVICE=C:\3_DRIVES.HDD
  186.  
  187.       This line should precede any other block device drivers (such a
  188.       RAMDRIVE.SYS). If a Disk Manager (tm Ontrack Computer Systems)
  189.       partition is installed on the original "Primary" drives, the
  190.       DEVICE=C:\3_DRIVES.HDD line should follow after DMDRVR.BIN.
  191.  
  192.   12. Reboot. An 3_Drives installation screen (shown above) will
  193.       indicate the loading status of the device driver. The drive
  194.       letters assigned to the "Secondary" drive(s) will depend on the
  195.       number of partitions on your C: and D: drives.
  196.  
  197.  
  198. =====Background===============================
  199. In the past, three major factors have stood in the way of achieving
  200. the elusive goal of supporting more than two hard disk drives or even
  201. two disk drives of dissimilar interfaces.  First, DOS versions prior
  202. to the v5.0 would support a maximum of two physical hard disk drives.
  203. The v5.0 DOS FDISK supports up to eight physical hard disk drives if
  204. the Host Adapter is designed to follow the FDISK conventions of DOS
  205. v5.0. (Some SCSI interface Host Adapters are now out in the
  206. marketplace which have this support.)
  207.  
  208. Second, standard interface hard disk drive controllers (except for
  209. SCSI) are limited to two physical drives.  In the case of MFM, RLL and
  210. ESDI, the drives usually have a Drive Select 3 and 4 jumper (DS3 &
  211. DS4), but the controllers for these interfaces use the industry
  212. standard "Daisychain" configuration which allows only two drives to be
  213. connected. (The rare "Radial" configuration uses the DS3 and DS4.) In
  214. the case of the new AT interface for hard disk drives, also known as
  215. IDE, the controller is built onto the drive itself and is limited by
  216. design to two physical drives per Host Adapter - Master and Slave.
  217.  
  218. Third, controllers for these interfaces usually require a drive type
  219. number to be set in CMOS and only two slots are ever given by the
  220. system BIOS.
  221.  
  222. Until 3_Drives/4_Drives, two AT controllers have generally been unable
  223. to coexist because of a condition known as a "port address conflict."
  224. In effect, both controllers canceled each other out because they
  225. needed to use the same Hard Drive Primary Port Address, 1F0h.  In its
  226. default configuration, DOS only recognizes hard disk drives that are
  227. attached to this Primary Port Address and communicates with them
  228. through the system bios and INT13.  A block device driver is required
  229. to service drives that are attached to the common Secondary Port
  230. Address, 170h; the 3_Drives/4_Drives device driver serves this
  231. function.
  232.  
  233.  
  234. =====Outline==================================
  235. An brief outline of how 3_Drives works is as follows:
  236.  
  237. After partitioning and formatting in the DOS environment, every hard
  238. disk drive, regardless of interface, controller, or CPU has a very
  239. special sector of information called the Master Boot Record (MBR). The
  240. MBR is always the very first physical sector on the disk (cyl 0, hd 0,
  241. sector 1), the contents of which 1) preserve the defined partition
  242. structure, 2) contain the first executable instruction to begin
  243. loading the active operating system, and 3) a final word signature in
  244. the sector, AA55h, indicating a valid Master Boot Record.
  245.  
  246. Once a valid MBR is identified, the values stored in the partition
  247. record of the MBR indicate the location of the DOS Boot Record (DBR)
  248. which is generally located at logical cyl 0, hd 1, sector 1.  This DOS
  249. boot sector contains two vital components - the BIOS Parameter Block
  250. (BPB) structure and a loader routine for the operating system .  The
  251. BPB provides a logical description of the hard disk drive's geometry
  252. (logical blocks, heads, sectors per track, bytes per sector, etc.),
  253. while the operating system loader establishes the names of the system
  254. files IO.SYS and MSDOS.SYS, their root directory locations and then
  255. loads them into memory .
  256.  
  257. Next, the IO.SYS file is read into memory, followed by the MSDOS.SYS.
  258. These are the names of the two hidden files which accompany
  259. COMMAND.COM after formatting a bootable drive. These programs begin an
  260. initialization routine which establishes the resident character and
  261. block devices found during the Power On Self Test (POST) and
  262. motherboard ROM BIOS initialization.  Once the basic hardware has been
  263. identified and the DOS kernel has been positioned into low memory, the
  264. next stage is to run a system module within IO.SYS called SYSINIT.  It
  265. is at this time that the first of the Primary Port Address drive
  266. letter designations are assigned (A:, B:, C:, etc.). These block
  267. devices are given special handling at this point.  For each, a pointer
  268. to a BPB array is established in memory.
  269.  
  270. Next, begins the process we are most interested in, namely the
  271. processing of the CONFIG.SYS file.  The entire file is read into
  272. memory and analyzed for block and character type device drivers.  When
  273. block device drivers are identified, like 3_Drives, their entries
  274. are added to the drive translation table and given the next available
  275. drive letter designation.
  276.  
  277. Device drivers, like regular programs (but not quite like regular
  278. programs), have initialization code and resident code.  The
  279. initialization code in 3_Drives is the display banner and secondary
  280. drive identification, while the resident portion is a collection of
  281. routines handling very specific AT register set commands. The AT
  282. register commands "talk" directly to the Secondary Port Address, 170h,
  283. and therefore to the drive itself, and cover drive specific operations
  284. like Read, Write, Recal, and Reset. It should be noted that the Format
  285. command operation is not supported by 3_Drives, which is the reason
  286. why the drive must be partitioned and prepared in a normal C:/D:
  287. environment.
  288.  
  289. After all components of the CONFIG.SYS file are processed, SYSINIT's
  290. final function is to load and execute the MS-DOS shell program,
  291. COMMAND.COM.  How DOS manipulates the resident (critical error
  292. handling, for example) and transient portions (batch file processes,
  293. COPY, and RENAME, etc.) of the shell are beyond the scope of this
  294. overview.
  295.  
  296. Thereafter, during the normal course of operation of the computer
  297. system, DOS commands which are directed towards the drive letter(s)
  298. assigned to the 3_Drives block device(s) are executed through the
  299. memory resident portion of 3_Drives.
  300.  
  301. 3_Drives v1.5 will occupy a minimum of 2,464 bytes of memory under DOS
  302. 5.0. In the registered versions of 3_Drives/4_Drives (v2.1), the
  303. amount of memory required for the device driver will climb slightly by
  304. ≈48 bytes/drive, depending on the number of logical drives in extended
  305. partitions, if any.
  306.  
  307.  
  308. =====App Notes================================
  309.  
  310. Some Application Notes:
  311.  
  312.    1. The effect of the program on the performance of the system is
  313.       negligible.
  314.  
  315.    2. The use of 3_Drives on XT's is DISALLOWED, since it relies
  316.       exclusively on AT register set commands which are only available
  317.       on 286's or higher.
  318.  
  319.    3. If power supply leads are in short supply, a simple "Y" adapter
  320.       that splits two leads off of a single, are available at most
  321.       computer supply stores.
  322.  
  323.    4. If two controllers are set to the SAME port address or share the
  324.       same IRQ, either floppy or hard, the system will hang during the
  325.       POST (Power On Self Test).
  326.  
  327.       If both controllers have support for floppy drives, disable the
  328.       floppy support on the second. If a specific "disable floppy"
  329.       jumper is unavailable, then set the floppy to a secondary port
  330.       address (usually 370h) which effectively hides the conflict.
  331.  
  332.    5. 3_Drives can be moved into upper memory under DOS 5 with
  333.       DEVICEHIGH=C:\your...path\3_DRIVES.HDD
  334.  
  335.    6. 3_Drives shows all signs of complete stability with Microsoft
  336.       Windows (tm).  In fact, our entire Windows subdirectory
  337.       structure is located on the "Secondary" drive! We have thrown in
  338.       everything we can think of to test Windows compatibility, and
  339.       all tests have proven successful. If you intend to use the drive
  340.       supported by the 3_Drives for the Swap File, then in must be of
  341.       the Temporary Swap File Type. (A Permanent Swap File requires
  342.       Int13 support.)
  343.  
  344.    7. We've run three of the most popular file defragmenters without
  345.       problems.  In any case, ALWAYS follow the software
  346.       manufacturer's instructions and BACKUP you data first.
  347.  
  348.    8. DOS 2.x and above will run with the same partition and capacity
  349.       limits allowed by that version of DOS, however only DOS 3.0 and
  350.       above will show the proper drive letters on the 3_Drives
  351.       initialization screen.
  352.  
  353.    9. 10 partitions per physical drive are allowed under 3_Drives
  354.       support. Registered v2.1 only.
  355.  
  356.   10. "Tape-Over Method":  It is possible to install a single MFM, RLL
  357.       or ESDI drive on the secondary port address and utilize
  358.       3_Drives.  This process, however, is not as straight forward as
  359.       putting the AT/IDE on the secondary because typical ST412
  360.       interface controllers (MFM and RLL) usually do not have the
  361.       built-in ability to disable the IRQ14.  If no jumper on the MFM
  362.       controller exists to disable IRQ14, then the line can usually be
  363.       disabled manually where it plugs into the motherboard.
  364.  
  365.       On a 16-bit controller, the IRQ14 line is found on the back side
  366.       card edge, on the "short" 16-bit extension.  It is the 7th
  367.       contact from the left or 12th from the right (D7). Usually,
  368.       placing a piece of simple transparent tape over the contact will
  369.       cause it to be disabled when the card is plugged into the
  370.       motherboard.  It is advisable that you refrain from attempting
  371.       this configuration unless you have prior experience with
  372.       modifications of this sort. See below:
  373.  
  374.       │
  375.    ▐  │ Metal Clamp
  376.    ▐──┼─────┐
  377.    ▐  │  0  │    Perspective: Looking at the backside of the card
  378.    ▐──┼─────┘
  379.    ▐  │            8-bit long slot             16-bit short slot
  380.    ▐  │_____      31 total contacts        ___ 18 total contacts______
  381.    ▐        ▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌   ▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌
  382.    ▐                                                │
  383.    ▐                                               D7 (IRQ14) Tape over
  384.                                               count 7 spaces from left or
  385.                                                    12 spaces from right
  386.  
  387.          Note: Many manufacturers only plate the contacts that will be
  388.                needed on the card.  Be sure to count spaces, not
  389.                actual plated contacts.
  390.  
  391.   11. As noted earlier, some programs will not operate through
  392.       3_Drives (i.e. FDISK, FORMAT).  This is because these programs
  393.       bypass DOS and do not update the partition's FAT (File
  394.       Allocation Table).  Other examples of this are usually drive
  395.       diagnostics utilities.  If programs of this sort are deemed
  396.       necessary to run, the drive will need to be reinstated on the
  397.       primary port address in order to be "seen" by the program.
  398.  
  399.   12. The DOS ASSIGN utility can be used to set a drive on the
  400.       Secondary Port Address to C:, if desired.  Simply execute the
  401.       command    ASSIGN C:=E: E:=C:   This will effectively swap the
  402.       assigned drive letters.  Remember that CHKDSK will not run on
  403.       assigned or substituted drives.  Running ASSIGN again, without
  404.       any command line parameters, will clear the assignment.
  405.  
  406.   13. Popular drive compression programs work well with 3_Drives and
  407.       4_Drives.  (In fact, this document is being written on drive
  408.       number 4, and is a compressed drive.)  The important points to
  409.       remember are that 3_Drives needs to be loaded before the
  410.       compression drivers IF the Secondary Port Address drives are
  411.       being compressed.  If the system is already compressed prior to
  412.       installing 3_Drives, then confusion could arise when it comes
  413.       time for the compression driver to assign the drive letter
  414.       designations, especially with the drive letter swapping and
  415.       reserved drive settings that are typical of compression
  416.       programs.  To be absolutely safe, BE SURE to backup all data
  417.       prior to creating compressed drives.
  418.  
  419.   14. RLL and ESDI controllers usually operate on the Primary Port
  420.       Address with an enabled on-board bios.  This bios needs to be
  421.       disabled when used with 3_Drives on the Secondary Port Address.
  422.       The drive does not have to be lo-level formatted with the bios
  423.       disabled.
  424.  
  425. =====Error Messages===========================
  426. The device driver may display a small assortment of error messages
  427. during the loading process of the CONFIG.SYS file. These usually
  428. relate to unformatted status, jumper, cabling and power issues.
  429.  
  430. The most common error messages are descriptive and will explain the
  431. specific problem encountered. (i.e. "No controller found at the
  432. Secondary Port Address" or "No valid DOS boot record found").
  433.  
  434. The less common errors are listed by number:
  435.  
  436. Error code #1  : Address Mark not found. cyl=xx hd=xx sect=xx
  437.                  Drive may need lo-level format. Scan for defects.
  438.  
  439. Error code #2  : Drive Fails Recal
  440.                  Check cables and drive select jumpers, etc.
  441.  
  442. Error code #4  : Aborted Command.
  443.                  Invalid command request or drive fault problem like a
  444.                  seek error.
  445.  
  446. Error code #5  : Write Fault.
  447.                  Usually caused by power supply voltage fluctuations or
  448.                  problems with termination resistors.
  449.  
  450. Error code #6  : Time-out.
  451.                  General time out.
  452.  
  453. Error code #7  : Time-out while waiting for drive DRQ.
  454.  
  455. Error code #8  : Read Fault.
  456.                  Check cables, connections and drive jumpers.
  457.  
  458. Error code #16 : Sector ID Not Found. cyl=xx hd=xx sect=xx
  459.                  May need a lo-level format.
  460.  
  461. Error code #64 : CRC Error.
  462.                  Scan for defects.
  463.  
  464. Error code #128: Block Marked Bad.
  465.  
  466.  
  467. =====Legal Disclaimer=========================
  468.  
  469.                           LICENSE AGREEMENT
  470.  
  471. 3_Drives 4_Drives 4_Park All versions.
  472.  
  473. Dustbowl Designs, Inc. provides  the accompanying object code software
  474. ("Software")  and nonexclusively  licenses  its  use on  the following
  475. terms and conditions. The Software is copyrighted by Dustbowl Designs,
  476. Inc. with all rights reserved.  YOU ASSUME FULL RESPONSIBILITY FOR THE
  477. SELECTION OF THE  SOFTWARE TO ACHIEVE YOUR INTENDED  PURPOSES, FOR THE
  478. PROPER INSTALLATION  AND USE. Dustbowl Designs,  Inc. DOES NOT WARRANT
  479. THAT THE  SOFTWARE WILL MEET  YOUR REQUIREMENTS, THAT  THE SOFTWARE IS
  480. FIT FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE WILL BE
  481. ERROR FREE. Dustbowl Designs, Inc. EXPRESSLY DISCLAIMS ALL WARRANTIES,
  482. WHETHER  ORAL  OR  WRITTEN,  EXPRESSED  OR  IMPLIED, INCLUDING WITHOUT
  483. LIMITATION WARRANTIES  OF MERCHANTABILITY OR FITNESS  FOR A PARTICULAR
  484. PURPOSE. IN  NO EVENT WILL  Dustbowl Designs, Inc.  BE LIABLE TO  YOU,
  485. YOUR  CUSTOMERS   OR  OTHER  USERS   FOR  ANY  INDIRECT,   INCIDENTAL,
  486. CONSEQUENTIAL,  SPECIAL  OR  EXEMPLARY  DAMAGES  ARISING  OUT OF OR IN
  487. CONNECTION WITH THE USE OR INABILITY TO USE THE SOFTWARE.
  488.  
  489. 3_Drives is a trademark of Dustbowl  Designs, Inc. The 3_Drives
  490. software and documentation are Copyright 1992 by Dustbowl Designs with
  491. all rights reserved. The 3_Drives v2.1, 4_Drives v2.1 and 4_Park v1.1
  492. software programs ARE NOT shareware or freeware and unauthorized
  493. redistribution is STRICTLY PROHIBITED.
  494.  
  495. End of License agreement.
  496.  
  497. *****************************************************************
  498.  
  499. Revision History:
  500. v1.1    08/92 public release of 3_Drives shareware v1.1.
  501.         08/92 public release of 3_Drives and 4_Drives REGISTERED v1.1.
  502.         Support terminated for NON-registered v1.1 users.
  503. v1.5    02/93 public release of 3_Drives shareware v1.5. Smaller
  504.         memory resident size (37% smaller!). Optimized for faster
  505.         execution.  Improved error handling and added new error
  506.         messages.  DOS support beginning with v3.0.  Stopped hang
  507.         problem when driver installed and controller isn't.
  508.         Documentation upgraded. Introduces new company name and BBS.
  509. v2.1    02/93 public release of 3_Drives and 4_Drives REGISTERED v2.1.
  510.         Same as shareware v1.5 including extended partition support
  511.         with up to 10 logical drives per physical unit.
  512.  
  513. Contents of the 3_Drives Distribution Set. 3DRVS150.ZIP (3DRVS.ZIP on
  514. CompuServe (tm) go IBMHW forum Lib 1)
  515.  
  516. 3_DRIVES.HDD    Device driver file
  517. 3_DRIVES.DOC    Documentation file with installation instructions.
  518. 4DRVDEMO.EXE    Simple demo that gives a look at registered
  519.                 4_Drives v2.1 and 4_Park v1.1
  520. ORDER3.FRM      Mail-in registration form
  521. README3.TXT     User shareware policy
  522. VENDOR.DOC      Shareware vendor distribution policy
  523.  
  524. All files dated 2-10-93 01:50:00.
  525. *****************************************************************
  526.  
  527. Controller and Host Adapter Setup Instructions
  528.  
  529. ===== AT IDE Host Adapters ===================
  530.  
  531. =====Seagate ST-07A and ST-08A================
  532. The ST-08A is a combination floppy drive and hard drive host adapter,
  533. while the ST-07A is for hard drives only.  The floppy support on the
  534. ST-08A can be disabled making it functionally equivalent to the
  535. ST-07A.
  536.  
  537.    J2                    ┌─ Drive-on-a-Card Mounting Point
  538.  Diskette                │
  539.  Connector     J3 LED    │      J1 AT Interface
  540.  (ST08A only)  │     ┌───┘      Hard Disc Connector
  541.  │  ┌──────────┼─────┼─────────────┼───────────────────────┐ ▌▀▀▀▀
  542.  │  │   1      1     °             │                    ┌──┼─▌
  543.  │  │   ::     °°°°             ::::::::::::::::::::    └°─┼─▌
  544.  │  │   ::                      1                          │ ▌
  545.  └──┼── ::                           ┌─────────────────────┼─── JP2
  546.     │   ::                           1 JP2                 │ ▌  Disc/Diskette
  547.     │   ::                          °°                     │ ▌  Address
  548.     │   ::         (ST08A only)                            │ ▌  Select
  549.     │   ::  ┌1──── JP4 Diskette Controller Enable          │ ▌
  550.     │       :                                   ┌──────────┼─── JP6 I/O
  551.     │       ≡≡▌≡}── J4 Aux DC Power to          1       ┌──┼─▌  Channel
  552.     │            1┐    Hard Disc                °°      └°─┼─▌  Ready
  553.     │          °°°└───┐                                    │ ▌
  554.     └┐ ▄ ▄ ▄ ▄ ▄ ▄ ▄┌─┼──┐ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄┌────┘ ▌
  555.      └─▀─▀─▀─▀─▀─▀─▀┘ │  └─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀┘      ▌
  556.                       └─ JP5 Disable Interrupt or            ▌
  557.                              Interrupt While Busy IRQ14
  558.  
  559. If set up as the 2nd Host Adapter for use with 3_Drives:
  560.  
  561. 1.  Add a jumper to JP2 (Disc/Diskette Address Select) which sets the
  562.     port to the secondary address at 170h. (New Seagate documentation
  563.     does not describe this jumper.)
  564.  
  565. 2.  Remove jumper from JP5 (Interrupt While Busy, IRQ14). The jumper
  566.     can be conveniently stored on a single pin.
  567.  
  568. 3.  If ST-08A, then remove jumper from JP4 (Diskette Controller
  569.     Enable) to disable the Floppy Controller).
  570.  
  571.  
  572. =====Acculogic SIDE-3================
  573.  
  574.          ┌─ 40-pin IDE Hard drive
  575.          │    connector (pin-20   ┌─ 34-pin Floppy drive     ▌▀▀▀▀
  576.          │   removed for keying)  │    connector (pin-5      ▌
  577.  J1      └─────┐                  │  removed for keying)     ▌
  578.  LED ─┐        │                  │                          ▌
  579.     ┌─│────────│──────────────────│────────────────────────┐ ▌
  580.     │1°°°°     │         ::::::   │ :::  (see below)       │ ▌
  581.     │          │      JP 123456   │ 789                 ┌──┼─▌
  582.     │ :::::::::∙::::::::::      ::∙::::::::::::::       └°─┼─▌
  583.     │ 1    J2                   1    J3                    │ ▌
  584.     │                                                      │ ▌
  585.     │                                                      │ ▌
  586.     │               :                                   ┌──┼─▌
  587.     │               JP10                                └°─┼─▌
  588.     └┐ ▄ ▄ ▄ ▄ ▄ ▄ ▄┌────┐ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄┌────┘ ▌
  589.      └─▀─▀─▀─▀─▀─▀─▀┘    └─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀┘      ▌
  590.                                                              ▌
  591.  
  592.             Detail on JP    1 2 3 4 5 6     7 8 9
  593.                             : : : : : :     : : :
  594.                             │ │ └─┬─┘ │     │ │ │
  595.      *  Normal   IRQ 14     1 0   │   │     │ │ 0 Precompensation = 125ns *
  596.         Delayed  IRQ 14     0 1   │   │     │ │ 1 Precompensation = 187ns
  597.      !  Disabled IRQ 14     0 0   │   │     │ │
  598.                                   │   │     │ 0   Single speed floppy *
  599.         Reserved ─────────────────┘   │     │ 1   Dual speed floppy
  600.                                       │     │
  601.      * Primary Floppy Address (3F7h)  0     0 Primary IDE Address (1F7h) *
  602.    ! Secondary Floppy Address (370h)  1     1 Secondary IDE Address (170h) !
  603.  
  604.        * = Default Setting, ! = 3_Drives Setting, 1 = ON, 0 = OFF.
  605.  
  606.  
  607. ===== ST412 MFM RLL Controllers ==============
  608.  
  609. Adaptec ACB-2370B  ST412 Interface (RLL)
  610.  
  611.  
  612. ┌───────────────────────────────────────────────────────────────────────┐ ▌▀▀▀▀
  613. │ ││││                    Data 1      Data 0      Hard               ┌──┼─▌
  614. │ ╧╧╧╧                    %::::::::%  %::::::::%  %:::::::::::::::%  └°─┼─▌
  615. │ LED                     1           1           1                     │ ▌
  616. │                                                                       │ ▌
  617. │    1°°                                                                │ ▌
  618. │    2°°── JP6                                                          │ ▌
  619. │    3°°                                               JP14             │ ▌
  620. │    4°°                                              1°°°              │ ▌
  621. │    5°°                                                                │ ▌
  622. │                                                                    ┌──┼─▌
  623. │                      JP13                                          └°─┼─▌
  624. │                     1°°°°                                             │ ▌
  625. └──────────────────┐ ▄ ▄ ▄ ▄ ▄ ▄ ▄┌───┐ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄┌────┘ ▌
  626.                    └─▀─▀─▀─▀─▀─▀─▀┘   └─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀┘      ▌
  627.                                                                           ▌
  628.      JP6  Hard   Drive Port Address:   Primary 1F0h jumper 1   open *
  629.                                      Secondary 170h   ""     closed !
  630.  
  631.      JP13 Hard Drive Interrupt Req :    IRQ14       pins 1-2 closed *
  632.                                         IRQ15       pins 2-3 closed
  633.                                         Disabled    pins all   open !
  634.  
  635.      JP14 Bios Memory Address      :    C800-CBFFh  pins 1-2 closed *
  636.                                         CC00-CFFFh  pins 2-3 closed
  637.                                         Disabled    pins 1-2-3 open !
  638.  
  639.        * = Default Setting, ! = 3_Drives Setting, 1 = ON, 0 = OFF.
  640.  
  641.  
  642. Adaptec ACB-2372B  ST412 Interface (RLL)
  643.  
  644.                                          ┌───── Hard Drive Controller
  645. ┌────────────────────────────────────────│──────────────────────────────┐ ▌▀▀▀▀
  646. │ ││││     1234567              1┐  1┐  1┐  1┐─ Floppy Drive         ┌──┼─▌
  647. │ ╧╧╧╧     :::::::              ::  ::  ::  ::                       └°─┼─▌
  648. │ LED            │              ::  ::  ::  ::                          │ ▌
  649. │            JP2 ┘              └┘  └┘  ::  ::                          │ ▌
  650. │                                │   │  ::  ::                          │ ▌
  651. │                   HDD 1 Data ──┘   │  ::  ::                          │ ▌
  652. │                   HDD 0 Data ──────┘  └┘  └┘                          │ ▌
  653. │                                                                       │ ▌
  654. │                                    °4 JP7                             │ ▌
  655. │                                  1°°°3                             ┌──┼─▌
  656. │                      JP13   JP22       JP21   JP20                 └°─┼─▌
  657. │                     1°°°    °°°        °°°    °°°                     │ ▌
  658. └──────────────────┐ ▄ ▄ ▄ ▄ ▄ ▄ ▄┌───┐ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄┌────┘ ▌
  659.                    └─▀─▀─▀─▀─▀─▀─▀┘   └─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀┘      ▌
  660.                                                                           ▌
  661.      JP2  Hard   Drive Port Address:   Primary 1F0h jumper 1   open *
  662.                                      Secondary 170h   ""     closed !
  663.  
  664.      JP2  Floppy Drive Port Address:   Primary 3F0h jumper 2   open *
  665.                                      Secondary 370h   ""     closed !
  666.  
  667.  
  668.      JP7  Bios Memory Address      :    C800-CBFFh  pins 1-2 closed *
  669.                                         CC00-CFFFh  pins 2-3 closed
  670.                                         Disabled    pins 2-4 closed !
  671.  
  672.      JP13 Hard Drive Interrupt Req :    IRQ14       pins 1-2 closed *
  673.                                         IRQ15       pins 2-3 closed
  674.                                         Disabled    pins 1-2-3 open !
  675.  
  676.        * = Default Setting, ! = 3_Drives Setting, 1 = ON, 0 = OFF.
  677.  
  678.  
  679. Adaptec ACB-2372C  ST412 Interface (RLL)                      ┌─── JP8
  680.         ACB-2370C                                             │ ┌─ JP9
  681.                                                     JP7 ─┐    │ │
  682. ┌────────────────────────────────────────────────────────│────│─│───────┐ ▌▀▀▀▀
  683. │ ││││           1          1┐  1┐  1┐  1┐              1°    ° °    ┌──┼─▌
  684. │ ╧╧╧╧    ::::::::          ::  ::  ::  ::               °    ° °    └°─┼─▌
  685. │ LED       │               ::  ::  ::  ::               °              │ ▌
  686. │           └JP2            └┘  └┘  ::  ::                              │ ▌
  687. │                            │   │  ::  ::                              │ ▌
  688. │                            │   │  ::  ::                              │ ▌
  689. │                            │   │  └┘  └┘                              │ ▌
  690. │                            │   │   │   └─ Floppy Drive                │ ▌
  691. │                            │   │   └───── Hard Drive Controller       │ ▌
  692. │                            │   └───────── HDD 0 Data               ┌──┼─▌
  693. │                            └───────────── HDD 1 Data               └°─┼─▌
  694. │                                                                       │ ▌
  695. └──────────────────┐ ▄ ▄ ▄ ▄ ▄ ▄ ▄┌───┐ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄┌────┘ ▌
  696.                    └─▀─▀─▀─▀─▀─▀─▀┘   └─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀┘      ▌
  697.                                                                           ▌
  698.      JP2  Hard   Drive Port Address:   Primary 1F0h pins 1-2 open   *
  699.                                      Secondary 170h pins 1-2 closed !
  700.  
  701.      JP7  Bios Memory Address      :    C800-CBFFh  pins 1-2 closed *
  702.                                         CC00-CFFFh  pins 2-3 closed
  703.                                         Disabled    pins 1-2-3 open !
  704.  
  705.      JP8  Floppy Drive Port Address:            Primary 3F0h open   *
  706.                                               Secondary 370h closed !
  707.  
  708.      JP9  Floppy Drive Enable      :               Enabled   open   *
  709.                                                   Disabled   closed !
  710.  
  711.        * = Default Setting, ! = 3_Drives Setting, 1 = ON, 0 = OFF.
  712.  
  713.       │
  714.    ▐  │ Metal Clamp
  715.    ▐──┼─────┐
  716.    ▐  │  0  │    Perspective: Looking at the backside of the card
  717.    ▐──┼─────┘
  718.    ▐  │            8-bit long slot             16-bit short slot
  719.    ▐  │_____      31 total contacts        ___ 18 total contacts______
  720.    ▐        ▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌   ▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌
  721.    ▐                                                │
  722.    ▐                                               D7 (IRQ14) Tape over
  723.                                               count 7 spaces from left or
  724.                                                    12 spaces from right
  725.  
  726.          Note: Many manufacturers only plate the contacts that will be
  727.                needed on the card.  Be sure to count spaces, not
  728.                actual plated contacts. (READ App Note # 10)
  729.  
  730.  
  731. Adaptec ACB-231x  ST412 Interface models.
  732.  
  733.  
  734. ┌───────────────────────────────────────────────────────────────────────┐ ▌▀▀▀▀
  735. │ ││││           1          1┐  1┐  1┐  1┐                           ┌──┼─▌
  736. │ ╧╧╧╧      ::::::          ::  ::  ::  ::                           └°─┼─▌
  737. │ LED       │               ::  ::  ::  ::                              │ ▌
  738. │           └JP6            └┘  └┘  ::  ::                              │ ▌
  739. │                   JP10     │   │  ::  ::                              │ ▌
  740. │                   │  1     │   │  ::  ::                              │ ▌
  741. │                   └── ooo  │   │  └┘  └┘                              │ ▌
  742. │                   ┌── ooo  │   │   │   └─ Floppy Drive                │ ▌
  743. │                   │  1     │   │   └───── Hard Drive Controller       │ ▌
  744. │                   │        │   └───────── HDD 0 Data               ┌──┼─▌
  745. │                   JP11     └───────────── HDD 1 Data               └°─┼─▌
  746. │                                                                       │ ▌
  747. └──────────────────┐ ▄ ▄ ▄ ▄ ▄ ▄ ▄┌───┐ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄┌────┘ ▌
  748.                    └─▀─▀─▀─▀─▀─▀─▀┘   └─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀┘      ▌
  749.                                                                           ▌
  750.      JP10 Floppy Drive Port Address:   Primary 3F0h pins 1-2 closed *
  751.                                      Secondary 370h pins 1-2 open   !
  752.  
  753.      JP11 Hard   Drive Port Address:   Primary 1F0h pins 1-2 closed *
  754.                                      Secondary 170h pins 1-2 open   !
  755.  
  756.        * = Default Setting, ! = 3_Drives Setting, 1 = ON, 0 = OFF.
  757.  
  758.       │
  759.    ▐  │ Metal Clamp
  760.    ▐──┼─────┐
  761.    ▐  │  0  │    Perspective: Looking at the backside of the card
  762.    ▐──┼─────┘
  763.    ▐  │            8-bit long slot             16-bit short slot
  764.    ▐  │_____      31 total contacts        ___ 18 total contacts______
  765.    ▐        ▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌   ▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌
  766.    ▐                                                │
  767.    ▐                                               D7 (IRQ14) Tape over
  768.                                               count 7 spaces from left or
  769.                                                    12 spaces from right
  770.  
  771.          Note: Many manufacturers only plate the contacts that will be
  772.                needed on the card.  Be sure to count spaces, not
  773.                actual plated contacts. (READ App Note # 10)
  774.  
  775.  
  776. Data Technology Corp. (DTC) DTC728x ST412 Interface models
  777.  
  778.  
  779. ┌───────────────────────────────────────────────────────────────────────┐ ▌▀▀▀▀
  780. │ ││││                      1┐  1┐  1┐  1┐             W4 ─  oo      ┌──┼─▌
  781. │ ╧╧╧╧       JP6 ┐          ::  ::  ::  ::             W7 ─  oo      └°─┼─▌
  782. │ LED            oo         ::  ::  ::  ::                              │ ▌
  783. │                           └┘  └┘  ::  ::                              │ ▌
  784. │                           │    │  ::  ::                              │ ▌
  785. │               HDD 1 Data ─┘    │  ::  ::         ┌── W2               │ ▌
  786. │               HDD 0 Data ──────┘  └┘  └┘         │                    │ ▌
  787. │    Hard Drive Controller ──────────┘   │       : : :                  │ ▌
  788. │             Floppy Drive ──────────────┘       │   └ W3               │ ▌
  789. │                                                │                   ┌──┼─▌
  790. │                                                └──── W5            └°─┼─▌
  791. │                                                                       │ ▌
  792. └──────────────────┐ ▄ ▄ ▄ ▄ ▄ ▄ ▄┌───┐ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄┌────┘ ▌
  793.                    └─▀─▀─▀─▀─▀─▀─▀┘   └─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀┘      ▌
  794.                                                                           ▌
  795.     Primary Port Addresses Hard 1F0h and Floppy 3F0h : W2 and W3 open *
  796.   Secondary Port Addresses Hard 170h and Floppy 370h : W2 and W3 closed !
  797.  
  798.        * = Default Setting, ! = 3_Drives Setting, 1 = ON, 0 = OFF.
  799.  
  800.       │
  801.    ▐  │ Metal Clamp
  802.    ▐──┼─────┐
  803.    ▐  │  0  │    Perspective: Looking at the backside of the card
  804.    ▐──┼─────┘
  805.    ▐  │            8-bit long slot             16-bit short slot
  806.    ▐  │_____      31 total contacts        ___ 18 total contacts______
  807.    ▐        ▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌   ▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌
  808.    ▐                                                │
  809.    ▐                                               D7 (IRQ14) Tape over
  810.                                               count 7 spaces from left or
  811.                                                    12 spaces from right
  812.  
  813.          Note: Many manufacturers only plate the contacts that will be
  814.                needed on the card.  Be sure to count spaces, not
  815.                actual plated contacts. (READ App Note # 10)
  816.  
  817.  
  818. Western Digital WD1003V, WD1006V ST412 -MM (MFM) Interface models
  819.  
  820.  
  821. ┌───────────────────────────────────────────────────────────────────────┐ ▌▀▀▀▀
  822. │ ││││ Data 1      Data 0      Hard               Floppy             ┌──┼─▌
  823. │ ╧╧╧╧ %::::::::%  %::::::::%  %:::::::::::::::%  %:::::::::::::::%  └°─┼─▌
  824. │ LED  1           1           1                  1                     │ ▌
  825. │                                                                       │ ▌
  826. │                    JP1                                                │ ▌
  827. │                    ::::                                               │ ▌
  828. │                   1                              oo ─ JP3 Hard        │ ▌
  829. │                                                  oo ─ JP4 Floppy      │ ▌
  830. │                                                  oo - JP5             │ ▌
  831. │                                                                    ┌──┼─▌
  832. │                                                              :     └°─┼─▌
  833. │                                                              JP6      │ ▌
  834. └──────────────────┐ ▄ ▄ ▄ ▄ ▄ ▄ ▄┌───┐ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄┌────┘ ▌
  835.                    └─▀─▀─▀─▀─▀─▀─▀┘   └─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀┘      ▌
  836.                                                                           ▌
  837.  
  838.       JP3 Hard   Drive Port Address:   Primary 1F0h  = open   *
  839.                                      Secondary 170h  = closed !
  840.  
  841.       JP4 Floppy Drive Port Address:   Primary 3F0h  = open   *
  842.                                      Secondary 370h  = closed !
  843.  
  844.        * = Default Setting, ! = 3_Drives Setting, 1 = ON, 0 = OFF.
  845.  
  846.       │
  847.    ▐  │ Metal Clamp
  848.    ▐──┼─────┐
  849.    ▐  │  0  │    Perspective: Looking at the backside of the card
  850.    ▐──┼─────┘
  851.    ▐  │            8-bit long slot             16-bit short slot
  852.    ▐  │_____      31 total contacts        ___ 18 total contacts______
  853.    ▐        ▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌   ▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌
  854.    ▐                                                │
  855.    ▐                                               D7 (IRQ14) Tape over
  856.                                               count 7 spaces from left or
  857.                                                    12 spaces from right
  858.  
  859.          Note: Many manufacturers only plate the contacts that will be
  860.                needed on the card.  Be sure to count spaces, not
  861.                actual plated contacts. (READ App Note # 10)
  862.  
  863.  
  864. Western Digital WD1003V, WD1006V ST412 -SR (RLL) Interface models
  865.  
  866.  
  867. ┌───────────────────────────────────────────────────────────────────────┐ ▌▀▀▀▀
  868. │ ││││ Data 1      Data 0      Hard               Floppy             ┌──┼─▌
  869. │ ╧╧╧╧ %::::::::%  %::::::::%  %:::::::::::::::%  %:::::::::::::::%  └°─┼─▌
  870. │ LED  1           1           1                  1                     │ ▌
  871. │                                                     ┌ JP2 Bios        │ ▌
  872. │                    JP1                              │ enabled open    │ ▌
  873. │                    :::                              │ disabled off    │ ▌
  874. │                   1                              oo ┘                 │ ▌
  875. │                                                  oo ─ JP3 Hard        │ ▌
  876. │                                                  oo - JP4 Floppy      │ ▌
  877. │                                                                    ┌──┼─▌
  878. │                                                              :     └°─┼─▌
  879. │                                                  oo - JP5    JP6      │ ▌
  880. └──────────────────┐ ▄ ▄ ▄ ▄ ▄ ▄ ▄┌───┐ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄ ▄┌────┘ ▌
  881.                    └─▀─▀─▀─▀─▀─▀─▀┘   └─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀─▀┘      ▌
  882.                                                                           ▌
  883.      JP2 On-board Bios status:       enabled = open   *
  884.                                     disabled = closed !
  885.  
  886.      JP3 Hard   Drive Port Address:   Primary 1F0h  = open   *
  887.                                      Secondary 170h  = closed !
  888.  
  889.      JP4 Floppy Drive Port Address:   Primary 3F0h  = open   *
  890.                                      Secondary 370h  = closed !
  891.  
  892.        * = Default Setting, ! = 3_Drives Setting, 1 = ON, 0 = OFF.
  893.  
  894.       │
  895.    ▐  │ Metal Clamp
  896.    ▐──┼─────┐
  897.    ▐  │  0  │    Perspective: Looking at the backside of the card
  898.    ▐──┼─────┘
  899.    ▐  │            8-bit long slot             16-bit short slot
  900.    ▐  │_____      31 total contacts        ___ 18 total contacts______
  901.    ▐        ▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌   ▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌▌
  902.    ▐                                                │
  903.    ▐                                               D7 (IRQ14) Tape over
  904.                                               count 7 spaces from left or
  905.                                                    12 spaces from right
  906.  
  907.          Note: Many manufacturers only plate the contacts that will be
  908.                needed on the card.  Be sure to count spaces, not
  909.                actual plated contacts. (READ App Note # 10)
  910.  
  911. *********************************************************************
  912.  
  913. Dustbowl Designs, Inc.          |
  914. 9606 N.E. 4th Street            |
  915. Midwest City, Oklahoma   73130  |
  916. U.S.A.                          | CIS: 71062,2542
  917.  
  918. phone:
  919. (405) 741-4705 ordering, tech support, general information
  920. (405) 741-2721 BBS (Tech Support, Hard disk drive shareware, drive
  921.                     specs, Online Shareware Registration for VISA or
  922.                     MasterCard orders! )
  923.  
  924.     NAME : ___________________________________Password:_________________
  925.  
  926.  ADDRESS : _____________________________________________________________
  927.  
  928.            ___________________________________________ ZIP :____________
  929.  
  930. TELEPHONE: ___________________________________________ (Day & Night)
  931.  
  932. COMMENTS : _____________________________________________________________
  933.  
  934.            _____________________________________________________________
  935.  
  936.            ___________________________________________________________
  937.  
  938.      Qty    Description                            Each       Total
  939.  
  940.      ____   Special Upgrade from Registered v1.1    $0.00    THANKS!!
  941.             to v2.1 4_Drives
  942.      ____   3_Drives.HHD v2.1 Registration         $30.00     ________
  943.  
  944.      ____   4_Drives.HDD v2.1 Registration         $40.00     ________
  945.  
  946.      ____   Upgrade from v2.1 3_Drives             $10.00     ________
  947.             to v2.1 4_Drives
  948.                                                      Subtotal ________
  949.  
  950.   (Oklahoma residents add 6.5% sales tax)                 Tax ________
  951.  
  952. U.S. diskette orders add $3 shipping & handling, Foreign diskette
  953. orders add $5 U.S. shipping. This also applies to Special Upgrade from
  954. Registered v1.1 (If you want to download from our BBS put $0.00
  955. dollars for shipping and write the password you'll be using next to
  956. your name above.  Allow 7 days for Postal transit.)
  957.                                                       Shipping ________
  958.  
  959.  
  960.                                                        TOTAL $________
  961. PAYMENT:
  962.  [ ] Visa/MasterCard  [ ] Check (number ____________)
  963.        (see below)       (make checks payable to Dustbowl Designs, Inc.)
  964.  
  965.  [ ] Cash US$         [ ] US$ Money Order (No foreign  currency)
  966.  
  967.  
  968. Total amount enclosed or authorized: $________________
  969.  
  970. _______________________________________________________________________
  971. If Payment by Visa or MasterCard:
  972.  
  973. We can only accept Visa or MasterCards (no American Express, please.)
  974. We will need the following information:
  975.  
  976. Credit card number: ______________________________________________________
  977.  
  978. Expiration date: _________________________________________________________
  979.  
  980. Bank the card's drawn on: ________________________________________________
  981.  
  982. The name as it appears on the card: ______________________________________
  983.  
  984. The signature of its owner authorizing us
  985. to debit it for the amount indicated above: ______________________________
  986.  
  987. _______________________________________________________________________
  988.  
  989.  THE FOLLOWING INFORMATION IS REQUIRED FOR REGISTRATION:
  990.  
  991.  HARD DISK  #1 MAKE ____________________MODEL_________________SIZE________
  992.  
  993.  HARD DISK  #2 MAKE ____________________MODEL_________________SIZE________
  994.  
  995.  HARD DISK  #3 MAKE ____________________MODEL_________________SIZE________
  996.  
  997.  HARD DISK  #4 MAKE ____________________MODEL_________________SIZE________
  998.  
  999.  CONTROLLER #1 MAKE_____________________MODEL_________________
  1000.  
  1001.  CONTROLLER #1 MAKE_____________________MODEL_________________
  1002.  
  1003.  
  1004.  COMPUTER   286 ( )   386 ( )  486 ( )      OTHER ( ) ______________________
  1005.              SX ( )    DX ( )  DX2 ( )  OverDrive ( )
  1006.  
  1007.  OPERATING SYSTEM / DOS VERSION ___________________
  1008.  
  1009.  VIDEO CARD  Standard VGA ( )  Super VGA ( )  Coproccessed/Accelerator  ( )
  1010.  
  1011.  MOUSE      YES ( )  NO ( )
  1012.  
  1013.  JOYSTICK   YES ( )  NO ( )
  1014.  
  1015.  MEMORY     640 ( )  1 meg ( )   2 meg ( )   4 meg ( )  more ( ) ______
  1016.  
  1017.  MODEM      YES ( )  NO ( )  .... BAUD RATE ___________________________
  1018.  
  1019.  HOW DID YOU ACQUIRE THIS PROGRAM: bbs name &#__________________________
  1020.  
  1021. Fold the pages at the break below with print facing out.  Fold letter style
  1022. with mailing address exposed.  Tape/staple edges, enclosing payment.
  1023.  
  1024.  
  1025. ___________________________                                          .-----.
  1026.                                                                      |Place|
  1027. ___________________________                                          |Stamp|
  1028.                                                                      |Here |
  1029. ___________________________                                          `-----'
  1030.  
  1031.  
  1032.  
  1033.                                      Dustbowl Designs, Inc.
  1034.                                      9606 N.E. 4th Street
  1035.                                      Midwest City, OK    73130
  1036.                                      U.S.A.
  1037. 3_Drives v1.5
  1038.  
  1039.  
  1040. -=EOF: 3_DRIVES.DOC=-
  1041.